package com.zito.health.entity.jiekou;

import java.util.Date;

public class PreFile extends JiekouBaseEntity {
    /**
     * 主键，由业务系统自动产生，
     */
    private String unid;

    /**
     * 申办号
     */
    private String projid;

    /**
     * 
     */
    private Integer id;

    /**
     * 审批事项所对应的提交材料
     */
    private String attrname;

    /**
     * 审批事项所对应的负责部门组织机构代码，
     */
    private String deptid;

    /**
     * 材料唯一标识
     */
    private String attrid;

    /**
     * 材料序号
     */
    private String sortid;

    /**
     * 收取方式 纸质收取:0、附件上传:1、电子证照库:2，
     */
    private String taketype;

    /**
     * 是否收取 1=是，0=否，
     */
    private String istake;

    /**
     * 收取数量，记录所收取材料的数
     */
    private String amount;

    /**
     * 收取时间，时间格式：yyyy-mm-dd hh24:mi:ss，
     */
    private String taketime;

    /**
     * 附件文件名称
     */
    private String filename;

    /**
     * 
     */
    private byte[] entity;

    /**
     * 附件路径
     */
    private String entitypath;

    /**
     * 作为材料收取情况的补充说明
     */
    private String memo;

    /**
     * 由各业务系统产生，时间格式：YYYY-MM-DDHH24:MI:SS，
     */
    private Date createTime;

    /**
     * 数据版本号 主键，默认值=1，如果有信息变
     */
    private Integer dataver;

    /**
     * 数据存库时间
     */
    private Date maketime;

    /**
     * 标志位 数据推送后置为 0，已被获取后置为 1
     */
    private String signstate;

    /**
     * 行政区划，
     */
    private String regionId;

    /**
     * 事项所属区划
     */
    private String itemregionid;

    /**
     * 数据有效标识：0 无效；1 有效。默认 1
     */
    private Integer validityFlag;

    /**
     * @return UNID 主键，由业务系统自动产生，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getUnid() {
        return unid;
    }

    /**
     * @param unid 主键，由业务系统自动产生，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setUnid(String unid) {
        this.unid = unid == null ? null : unid.trim();
    }

    /**
     * @return PROJID 申办号
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getProjid() {
        return projid;
    }

    /**
     * @param projid 申办号
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setProjid(String projid) {
        this.projid = projid == null ? null : projid.trim();
    }

    /**
     * @return id 
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id 
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return ATTRNAME 审批事项所对应的提交材料
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getAttrname() {
        return attrname;
    }

    /**
     * @param attrname 审批事项所对应的提交材料
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setAttrname(String attrname) {
        this.attrname = attrname == null ? null : attrname.trim();
    }

    /**
     * @return DEPTID 审批事项所对应的负责部门组织机构代码，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getDeptid() {
        return deptid;
    }

    /**
     * @param deptid 审批事项所对应的负责部门组织机构代码，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setDeptid(String deptid) {
        this.deptid = deptid == null ? null : deptid.trim();
    }

    /**
     * @return ATTRID 材料唯一标识
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getAttrid() {
        return attrid;
    }

    /**
     * @param attrid 材料唯一标识
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setAttrid(String attrid) {
        this.attrid = attrid == null ? null : attrid.trim();
    }

    /**
     * @return SORTID 材料序号
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getSortid() {
        return sortid;
    }

    /**
     * @param sortid 材料序号
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setSortid(String sortid) {
        this.sortid = sortid == null ? null : sortid.trim();
    }

    /**
     * @return TAKETYPE 收取方式 纸质收取:0、附件上传:1、电子证照库:2，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getTaketype() {
        return taketype;
    }

    /**
     * @param taketype 收取方式 纸质收取:0、附件上传:1、电子证照库:2，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setTaketype(String taketype) {
        this.taketype = taketype == null ? null : taketype.trim();
    }

    /**
     * @return ISTAKE 是否收取 1=是，0=否，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getIstake() {
        return istake;
    }

    /**
     * @param istake 是否收取 1=是，0=否，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setIstake(String istake) {
        this.istake = istake == null ? null : istake.trim();
    }

    /**
     * @return AMOUNT 收取数量，记录所收取材料的数
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getAmount() {
        return amount;
    }

    /**
     * @param amount 收取数量，记录所收取材料的数
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setAmount(String amount) {
        this.amount = amount == null ? null : amount.trim();
    }

    /**
     * @return TAKETIME 收取时间，时间格式：yyyy-mm-dd hh24:mi:ss，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getTaketime() {
        return taketime;
    }

    /**
     * @param taketime 收取时间，时间格式：yyyy-mm-dd hh24:mi:ss，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setTaketime(String taketime) {
        this.taketime = taketime == null ? null : taketime.trim();
    }

    /**
     * @return FILENAME 附件文件名称
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getFilename() {
        return filename;
    }

    /**
     * @param filename 附件文件名称
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setFilename(String filename) {
        this.filename = filename == null ? null : filename.trim();
    }

    /**
     * @return ENTITY 
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public byte[] getEntity() {
        return entity;
    }

    /**
     * @param entity 
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setEntity(byte[] entity) {
        this.entity = entity;
    }

    /**
     * @return ENTITYPATH 附件路径
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getEntitypath() {
        return entitypath;
    }

    /**
     * @param entitypath 附件路径
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setEntitypath(String entitypath) {
        this.entitypath = entitypath == null ? null : entitypath.trim();
    }

    /**
     * @return MEMO 作为材料收取情况的补充说明
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getMemo() {
        return memo;
    }

    /**
     * @param memo 作为材料收取情况的补充说明
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setMemo(String memo) {
        this.memo = memo == null ? null : memo.trim();
    }

    /**
     * @return CREATE_TIME 由各业务系统产生，时间格式：YYYY-MM-DDHH24:MI:SS，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime 由各业务系统产生，时间格式：YYYY-MM-DDHH24:MI:SS，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * @return DATAVER 数据版本号 主键，默认值=1，如果有信息变
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public Integer getDataver() {
        return dataver;
    }

    /**
     * @param dataver 数据版本号 主键，默认值=1，如果有信息变
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setDataver(Integer dataver) {
        this.dataver = dataver;
    }

    /**
     * @return MAKETIME 数据存库时间
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public Date getMaketime() {
        return maketime;
    }

    /**
     * @param maketime 数据存库时间
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setMaketime(Date maketime) {
        this.maketime = maketime;
    }

    /**
     * @return SIGNSTATE 标志位 数据推送后置为 0，已被获取后置为 1
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getSignstate() {
        return signstate;
    }

    /**
     * @param signstate 标志位 数据推送后置为 0，已被获取后置为 1
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setSignstate(String signstate) {
        this.signstate = signstate == null ? null : signstate.trim();
    }

    /**
     * @return REGION_ID 行政区划，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getRegionId() {
        return regionId;
    }

    /**
     * @param regionId 行政区划，
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setRegionId(String regionId) {
        this.regionId = regionId == null ? null : regionId.trim();
    }

    /**
     * @return ITEMREGIONID 事项所属区划
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public String getItemregionid() {
        return itemregionid;
    }

    /**
     * @param itemregionid 事项所属区划
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setItemregionid(String itemregionid) {
        this.itemregionid = itemregionid == null ? null : itemregionid.trim();
    }

    /**
     * @return VALIDITY_FLAG 数据有效标识：0 无效；1 有效。默认 1
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public Integer getValidityFlag() {
        return validityFlag;
    }

    /**
     * @param validityFlag 数据有效标识：0 无效；1 有效。默认 1
     * @author: autogeneration
     * @date: 2018年07月09日 16:11:19
     */
    public void setValidityFlag(Integer validityFlag) {
        this.validityFlag = validityFlag;
    }
}